Project Based Learning with Peer Assessment in an Introductory Programming Course
نویسندگان
چکیده
Introductory programming course traditionally have higher rates of failures and dropouts. Teachers researchers to develop strategies combat this problem. This article reports an experience on the first semester a degree in computer science use Project Based Learning for two projects with groups three students. With methodology, independence self-study are created students, accompanying subjects taught classes works related real life. Since peer assessment is used part classification each project, distribution students by was made teacher, who as criteria ordering said attendance class project grade test second project. The submitted presented 95% only completed 44% mostly correspond best grades test. 93% passed both projects. Most papers found be excellent strategy. It concluded that way improve skills motivated but others lot difficulty or even reluctance follow.
منابع مشابه
Evaluation Process for an Introductory Programming Course Using Blended Learning
For an offer of the same course for thousands of students, for face-to-face or distance learning, some uniformities must be adopted to allow a comparison of performance in the teaching-learning processes. The Evaluation Unified Process (EUP) was designed and used in an introductory programming course called the Information Process (IP) for students of the Bachelor of Science and Technology of t...
متن کاملExperience using a project-based approach in an introductory programming course
This paper describes how and why our department chose to integrate a sophisticated visual programming environment (DELPHI) into the introductory programming course (CS101/2) of the first-year undergraduate engineering curriculum. It also reports on the outcome of this venture, which involved a switch from a conventional lecture-based approach to teaching CS102 to a project-based approach. While...
متن کاملComputability in an Introductory Course on Programming
The programming approach to computability presented in the textbook by Kfoury, Moll, and Arbib in 1982 has been embedded into a programming course following the textbook by Abelson and Sussman. This leads to a course concept teaching good programming practice and clear theoretical concepts simultaneously. Here, we explain some of the main points of this approach: the halting problem, primitive ...
متن کاملProblems in Problem-Based Learning - Experiences, Analysis and Lessons Learned on an Introductory Programming Course
We have applied Problem-Based Learning (PBL) on an introductory programming course for several years with positive results. In this paper we present the outcomes and discuss our experiences of applying a modified version of PBL such that needs less tutoring resources and could better be used in large-scale courses, too. PBL has many positive effects on studying: Students report that they liked ...
متن کاملProblem-based Learning in an Introductory Computer- Engineering Course
1 Aaron Striegel, Department of Electrical & Computer Engineering, Iowa State University, Ames, IA 50010 [email protected] 2 Diane T. Rover, Department of Electrical & Computer Engineering, Iowa State University, Ames, IA 50010 [email protected] This work was supported in part by the National Science Foundation under grant no. ACR-9624149. Abstract As systems increase in complexity and te...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International Journal of Information and Education Technology
سال: 2021
ISSN: ['2010-3689']
DOI: https://doi.org/10.18178/ijiet.2021.11.7.1532